<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2021/11/22
 * Time: 13:24
 */

namespace phpfuntions\mp_string;


//字符串编码类 函数 　

class myphp_string_code
{

    /**
     * bin2hex 函数 ：将二进制字符转化为十六进制　
     * @access public
     * @return
     */
    public static function bin2hex($str)
    {
        return bin2hex($str);
    }

    /**
     * convert_cyr_string 函数 ：将字符由一种Cyrillic字符转换成另一种　
     * @access public
     * @return
     */
    public static function convert_cyr_string($str, $from, $to)
    {
        return convert_cyr_string($str, $from, $to);
    }

    /**
     * convert_uudecode 函数 ：对用uuencode算法编码的字符串解码　
     * @access public
     * @return
     */
    public static function convert_uudecode($data)
    {
        return convert_uudecode($data);
    }

    /**
     * convert_uuencode 函数 ：对字符串进行uuencode算法编码
     * @access public
     * @return
     */
    public static function convert_uuencode($data)
    {
        return convert_uuencode($data);
    }
    /**
     * count_chars 函数 ：返回字符串中所有字符的信息　
     * @access public
     * @return
     */
    public static function count_chars($string, $mode = null)
    {
        return count_chars($string, $mode);
    }

    /**
     * ord 函数 ：返回一个字符的ASCII码　
     * @access public
     * @return
     */
    public static function ord($string)
    {
        return ord($string);
    }

    /**
     * quoted_printable_decode 函数 ：将qp编码字符串转换成 位元字串　
     * @access public
     * @return
     */
    public static function quoted_printable_decode($str)
    {
        return quoted_printable_decode($str);
    }

    /**
     * str_rot13 函数 ：对一个字符串进行rot1编码　
     * @access public
     * @return
     */
    public static function str_rot13($str)
    {
        return str_rot13($str);
    }
}